package com.sync.syncmasterdata.product.service.convert;

import com.sync.syncmasterdata.product.entity.u8.InvFreeContrapose;
import com.sync.syncmasterdata.product.pojo.oa.InventoryForOA;
import com.sync.syncmasterdata.product.service.ConvertInterface;
import org.springframework.stereotype.Service;

/**
 * oa产品对象 转 U8对象扩展字段（自由项）
 */
@Service
public class ProductOAToInvFree implements ConvertInterface<InventoryForOA,InvFreeContrapose> {

    @Override
    public InvFreeContrapose convertTo(InventoryForOA oa) {
        InvFreeContrapose invFree = new InvFreeContrapose();

        /**
         * 常量
         */
        invFree.setBFreeStop(0);
        /**
         * 产品便哈
         */
        invFree.setCInvCode(oa.getCunhuobm());
        /**
         * 库位（文本）
         */
        invFree.setCUDValue(oa.getKuwei());
        /**
         * 常量
         */
        invFree.setCUDID("20");

        return invFree;
    }
}
